<?php
/* @var $this PeriodoController */
/* @var $model Periodo */

$this->pageTitle=Yii::app()->name . ' - Períodos de Inscrição';

$this->breadcrumbs=array(
		'Períodos'=>array('index'),
		'Gerenciar Períodos',
);

$this->menu=array(
		array('label'=>'Atualizar Períodos', 'url'=>array(Periodo::closePeriodos())),
		array('label'=>'Criar Novo Período', 'url'=>array('create'), 'visible' => $this->checkEmptyPeriodos()),
);

Yii::app()->clientScript->registerScript('search', "
		$('.search-button').click(function(){
		$('.search-form').toggle();
		return false;
});
		$('.search-form form').submit(function(){
		$('#periodo-grid').yiiGridView('update', {
		data: $(this).serialize()
});
		return false;
});
		");
?>

<h3 align="center">Períodos de Inscrição</h3>


<div class="search-form" style="display: none">
	<?php $this->renderPartial('_search',array(
			'model'=>$model,
)); ?>
</div>
<!-- search-form -->

<?php $this->widget('zii.widgets.grid.CGridView',array(
		'id'=>'periodo-grid',
		'pager' => array('cssFile' => Yii::app()->baseUrl . '/css/gridview.css',
				'firstPageLabel'=>'Início',
				'lastPageLabel'=>'Fim',
				'nextPageLabel'=>'Próximo >',
				'header'=>'Página Atual:',
				'prevPageLabel'=>'< Anterior',
				'maxButtonCount'=>'15',),
		'cssFile' => Yii::app()->baseUrl . '/css/gridview.css',
		'htmlOptions'=>array('class'=>'grid-view rounded'),
		'summaryText' => 'Mostrando {start}-{end} de {count} registro(s).',
		'dataProvider'=>$model->search(Yii::app()->session['polo_id'], Yii::app()->session['user_id']),
		'columns'=>array(
				'ano',
				array('name'=>'fechado',
						'value'=>'$data->fechado ? "Sim" : "Não"'),
				'inicio_inscricao',
				'fim_inscricao',
				array(
						'header' => 'Ações',
						'class' => 'CButtonColumn',
						'htmlOptions' =>array('width'=>'40px'),
						'updateButtonImageUrl' => Yii::app()->baseUrl . '/css/' . 'gr-update.png',
						'deleteButtonImageUrl' => Yii::app()->baseUrl . '/css/' . 'gr-delete.png',
						'deleteConfirmation'=>"js:'Deseja Realmente excluir este Período de Inscrição?'",
						'template' => '{update} {delete}',
						'buttons' => array (
								'update' => array (
										'visible'=> '$data->fechado == 0',
								),
								'delete' => array (
										'visible'=> '$data->fechado == 0',
								),
						)
				),
					

		),'emptyText' => 'Nenhum Período cadastrado',
		'summaryText' => 'Mostrando {start}-{end} de {count} registro(s).',
)); ?>
